<?php

App::uses('PST_SELECTARRAY', 'Presentation');

class PST_ESTADO_TICKET extends PST_SELECTARRAY {

    public function __construct($settings) {
        parent::__construct($settings);
        
        switch ($this->value) {
            case '1':
                $this->options = array(
                    '1' => 'Ingresado',
                    '2' => 'Notificado'
                );
                break;
            case '2':
                $this->options = array(
                    '2' => 'Notificado',
                    '3' => 'En Trámite',
                    '5' => 'Cancelado'
                );
                break;
            case '3':
                $this->options = array(
                    '3' => 'En Trámite',
                    '4' => 'Cumplido',
                    '5' => 'Cancelado'
                );
                break;
            case '4':
                $this->options = array(
                    '4' => 'Cumplido'
                );
                break;
            case '5':
                $this->options = array(
                    '5' => 'Cancelado'
                );
                break;
            default:
                $this->options = array(
                    '1' => 'Ingresado',
                    '2' => 'Notificado',
                    '3' => 'En Trámite',
                    '4' => 'Cumplido',
                    '5' => 'Cancelado'
                );
        }
    }

}